package com.bhs.sansonglogistics.net;

import java.util.List;
import java.util.Map;

import okhttp3.MultipartBody;
import okhttp3.ResponseBody;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Multipart;
import retrofit2.http.POST;
import retrofit2.http.Part;
import retrofit2.http.Query;
import retrofit2.http.QueryMap;
import retrofit2.http.Url;

public interface NetApi {
    /**
     * 获取圈子数量
     */
    @GET("/api/applogin/set_circle_red_time")
    Call<ResponseBody> set_circle_red_time();
    /**
     * 获取圈子数量
     */
    @GET("/api/applogin/get_new_circle_num")
    Call<ResponseBody> get_new_circle_num(@Query("logistics_id") int logistics_id);
    /**
     * 拨打电话
     */
    @GET("/logistics/Company/company_calll_company")
    Call<ResponseBody> company_calll_company(@Query("logistics_id") int logistics_id);
    /**
     * 更换背景图
     */
    @GET("/logistics/user/addCirclePic")
    Call<ResponseBody> addCirclePic(@Query("circle_pic") String circle_pic);
    /**
     * 数据看板平台
     */
    @GET("/api/applogin/get_platform_report_nums")
    Call<ResponseBody> get_platform_report_nums();

    /**
     * 数据看板物流
     */
    @GET("/api/applogin/get_logistics_company_report_nums")
    Call<ResponseBody> get_logistics_company_report_nums();

    /**
     * 订单列表
     */
    @GET("/api/applogin/get_comment_list")
    Call<ResponseBody> get_comment_list(@QueryMap Map<String, Object> parameters);

    /**
     * 异常单详情
     */
    @GET("/logistics/Abnormal/get_abnormal_info")
    Call<ResponseBody> get_abnormal_info(@Query("id") int id);

    /**
     * 续费推广
     */
    @GET("/logistics/Specialline/pay_renew_promote_order")
    Call<ResponseBody> pay_renew_promote_order(@QueryMap Map<String, String> parameters);

    /**
     * 续费会员
     */
    @GET("/logistics/Specialline/pay_renew_member_order")
    Call<ResponseBody> pay_renew_member_order(@QueryMap Map<String, String> parameters);

    /**
     * 支付异常单
     */
    @GET("/logistics/Abnormal/pay_abnormal_order")
    Call<ResponseBody> pay_abnormal_order(@QueryMap Map<String, String> parameters);

    /**
     * 处理异常
     */
    @GET("/logistics/abnormal/handle_abnormal")
    Call<ResponseBody> handle_abnormal_handle(@QueryMap Map<String, Object> parameters);

    /**
     * 异常单列表
     */
    @GET("/logistics/Abnormal/get_abnormal_list")
    Call<ResponseBody> get_abnormal_list(@QueryMap Map<String, String> parameters);

    /**
     * 会员记录
     */
    @GET("/logistics/Specialline/promote_list")
    Call<ResponseBody> promote_list(@QueryMap Map<String, String> parameters);

    /**
     * 会员记录
     */
    @GET("/logistics/Specialline/member_list")
    Call<ResponseBody> member_list(@QueryMap Map<String, String> parameters);

    /**
     * 创建押金订单
     */
    @GET("/logistics/Specialline/pay_member_order")
    Call<ResponseBody> pay_member_order(@QueryMap Map<String, String> parameters);

    /**
     * 创建续费订单
     */
    @GET("/logistics/Specialline/create_renew_member_order")
    Call<ResponseBody> create_renew_member_order(@Query("line_id") String line_ids);

    /**
     * 创建会员订单
     */
    @GET("/logistics/Specialline/create_member_order")
    Call<ResponseBody> create_member_order(@Query("line_ids") String line_ids);

    /**
     * 会员配置
     */
    @GET("/logistics/Specialline/get_member_config_info")
    Call<ResponseBody> get_member_config_info();

    /**
     * 获取推广可用红包金额
     */
    @GET("/logistics/Specialline/get_promote_redpack_info")
    Call<ResponseBody> get_promote_redpack_info(@Query("promote_type") String promote_type);

    /**
     * 支付推广
     */
    @GET("/logistics/Specialline/pay_promote_order")
    Call<ResponseBody> pay_promote_order(@QueryMap Map<String, String> parameters);

    /**
     * 创建续费推广订单
     */
    @GET("/logistics/Specialline/create_renew_promote_order")
    Call<ResponseBody> create_renew_promote_order(@Query("line_id") int order_id, @Query("promote_type") String promote_type);

    /**
     * 创建推广订单
     */
    @GET("/logistics/Specialline/create_promote_order")
    Call<ResponseBody> create_promote_order(@Query("line_id") int order_id, @Query("promote_type") String promote_type);

    /**
     * 获取推广配置信息
     */
    @GET("/logistics/Specialline/get_promote_config_info")
    Call<ResponseBody> get_promote_config_info();

    /**
     * * 缴纳记录
     */
    @GET("/logistics/Specialline/refund_list")
    Call<ResponseBody> refund_list(@QueryMap Map<String, String> parameters);

    /**
     * 申请押金订单退款
     */
    @GET("/logistics/Specialline/refund_deposit_order")
    Call<ResponseBody> refund_deposit_order(@Query("order_ids") String order_id);

    /**
     * 缴纳记录
     */
    @GET("/logistics/Specialline/deposit_list")
    Call<ResponseBody> deposit_list(@QueryMap Map<String, String> parameters);

    /**
     * 支付押金订单
     */
    @GET("/logistics/Specialline/pay_deposit_order")
    Call<ResponseBody> pay_deposit_order(@QueryMap Map<String, String> parameters);

    /**
     * 创建押金订单
     */
    @GET("/logistics/Specialline/create_deposit_order")
    Call<ResponseBody> create_deposit_order(@Query("line_ids") String line_ids);

    /**
     * 押金配置
     */
    @GET("/logistics/Specialline/get_deposit_config_info")
    Call<ResponseBody> get_deposit_config_info();

    /**
     * 我的营收
     */
    @GET("/logistics/User/my_income_1")
    Call<ResponseBody> my_income_1(@Query("stime") long stime, @Query("etime") long etime);

    /**
     * 交易订单
     */
    @GET("/logistics/User/my_income_2")
    Call<ResponseBody> my_income_2(@Query("recent_days") String recent_days);

    /**
     * 在途资金
     */
    @GET("/logistics/User/onway_money_list")
    Call<ResponseBody> onway_money_list(@Query("page") int page, @Query("limit") int limit);

    /**
     * 获取消息数量
     */
    @GET("/api/applogin/get_message_num")
    Call<ResponseBody> get_message_num(@Query("platform") String platform);

    /**
     * 常见问题列表
     */
    @GET("/api/applogin/get_question_list")
    Call<ResponseBody> get_question_list(@Query("page") int page, @Query("limit") int limit, @Query("platform") String platform);

    /**
     * 常见问题详情
     */
    @GET("/api/applogin/get_question_info")
    Call<ResponseBody> get_question_info(@Query("id") int id, @Query("platform") String platform);

    /**
     * 反馈记录
     */
    @GET("/api/applogin/get_advice_list")
    Call<ResponseBody> get_advice_list(@Query("page") int page, @Query("limit") int limit, @Query("platform") String platform);

    /**
     * 意见反馈
     */
    @GET("/api/applogin/advice_report")
    Call<ResponseBody> advice_report(@QueryMap Map<String, String> parameters);

    /**
     * 批量阅读站内信
     */
    @GET("/api/applogin/lots_read_message")
    Call<ResponseBody> lots_read_message(@Query("platform") String platform);

    /**
     * 阅读站内信
     */
    @GET("/api/applogin/type_read_message")
    Call<ResponseBody> read_message(@Query("platform") String platform, @Query("type") String type);

    /**
     * 站内消息
     */
    @GET("/api/applogin/get_message_list")
    Call<ResponseBody> get_message_list(@QueryMap Map<String, String> parameters);

    /**
     * 清除消息
     */
    @GET("/logistics/circle/delNews")
    Call<ResponseBody> circleDelNews();

    /**
     * 圈子评论列表
     */
    @GET("/logistics/circle/newsList")
    Call<ResponseBody> circleNewsList(@Query("page") int page, @Query("limit") int limit);

    /**
     * 圈子评论列表
     */
    @GET("/logistics/circle/judgeList")
    Call<ResponseBody> circleJudgeList(@Query("circle_id") int circle_id);

    /**
     * 圈子评论删除
     */
    @GET("/logistics/circle/delCircle")
    Call<ResponseBody> delCircle(@Query("circle_id") int circle_id);

    /**
     * 获取其他公司详情
     */
    @GET("/logistics/company/get_company_infother")
    Call<ResponseBody> get_company_infother(@Query("logistics_id") int logistics_id);

    /**
     * 支持的银行卡
     */
    @GET("/api/Appgobal/get_bank_list")
    Call<ResponseBody> get_bank_list();

    /**
     * 圈子评论删除
     */
    @GET("/logistics/circle/delJudge")
    Call<ResponseBody> circleDelJudge(@Query("circle_id") int circle_id, @Query("create_time") int create_time);

    /**
     * 百度审核
     */
    @GET("/api/upload/baiduCheck")
    Call<ResponseBody> baiduCheck(@Query("type") int type, @Query("content") String content);

    /**
     * 圈子评论
     */
    @GET("/logistics/circle/judge")
    Call<ResponseBody> circleJudge(@Query("circle_id") int id, @Query("words") String words);

    /**
     * 取消点赞
     */
    @GET("/logistics/circle/cancelAgree")
    Call<ResponseBody> cancelAgree(@Query("circle_id") int id);

    /**
     * 圈子点赞
     */
    @GET("/logistics/circle/agree")
    Call<ResponseBody> circleAgree(@Query("circle_id") int id);

    /**
     * 圈子列表
     */
    @GET("/logistics/circle/list")
    Call<ResponseBody> circleList(@QueryMap Map<String, String> parameters);

    /**
     * 发布圈子
     */
    @GET("/logistics/circle/publish")
    Call<ResponseBody> publishCircle(@QueryMap Map<String, String> parameters);

    /**
     * 访问记录
     */
    @GET("/logistics/user/get_visitor_record")
    Call<ResponseBody> get_visitor_record(@Query("page") int page, @Query("limit") int limit, @Query("visitor_type") String visitor_type);

    /**
     * 绑定新手机号
     */
    @GET("/logistics/user/bind_new_mobile")
    Call<ResponseBody> bind_new_mobile(@Query("mobile") String mobile, @Query("verify_code") String verify_code);

    /**
     * 验证原手机号
     */
    @GET("/logistics/user/check_old_mobile")
    Call<ResponseBody> check_old_mobile(@Query("mobile") String mobile, @Query("verify_code") String verify_code);

    /**
     * 删除部门
     */
    @GET("/logistics/department/del_department")
    Call<ResponseBody> del_department(@Query("department_id") int department_id);

    /**
     * 添加部门
     */
    @GET("/logistics/department/add_department")
    Call<ResponseBody> add_department(@QueryMap Map<String, String> parameters);

    /**
     * 修改部门
     */
    @GET("/logistics/department/edit_department")
    Call<ResponseBody> edit_department(@QueryMap Map<String, String> parameters);

    /**
     * 获取部门列表
     */
    @GET("/logistics/department/get_department_list")
    Call<ResponseBody> get_department_list(@Query("page") int page, @Query("limit") int limit);

    /**
     * 券明细
     */
    @GET("/logistics/coupon/detailList")
    Call<ResponseBody> detailList(@Query("page") int page, @Query("limit") int limit, @Query("status") int status, @Query("coupon_id") int coupon_id);

    /**
     * 结束发券
     */
    @GET("/logistics/coupon/endCoupon")
    Call<ResponseBody> endCoupon(@Query("coupon_id") int coupon_id);

    /**
     * 券列表
     */
    @GET("/logistics/coupon/list")
    Call<ResponseBody> couponList(@Query("page") int page, @Query("limit") int limit, @Query("status") int status, @Query("logistics_id") int logistics_id);

    /**
     * 发券
     */
    @GET("/logistics/coupon/distribute")
    Call<ResponseBody> distribute(@QueryMap Map<String, String> parameters);

    /**
     * 注销账号
     */
    @GET("/api/applogin/logoff")
    Call<ResponseBody> logoff();

    /**
     * 物流端获取全局数据
     */
    @GET("/logistics/app/get_global_data")
    Call<ResponseBody> get_global_data();

    /**
     * 通过 code 获取 access_token
     */
    @GET
    Call<ResponseBody> getAccess_token(@Url String Url, @QueryMap Map<String, String> parameters);

    /**
     * 获取头像列表
     */
    @GET("/api/appgobal/get_default_headerpic_list")
    Call<ResponseBody> get_default_headerpic_list(@Query("platform") String platform);

    /**
     * 提现记录
     */
    @GET("/logistics/companywallet/get_withdraw_log")
    Call<ResponseBody> get_withdraw_log(@QueryMap Map<String, String> parameters);

    /**
     * 提现详情
     */
    @GET("/logistics/companywallet/get_withdraw_log_detail")
    Call<ResponseBody> get_withdraw_log_detail(@Query("withdraw_id") int withdraw_id);

    /**
     * 余额提现
     */
    @GET("/logistics/companywallet/apply_withdraw")
    Call<ResponseBody> apply_withdraw(@QueryMap Map<String, String> parameters);

    /**
     * 去支付
     */
    @GET("/logistics/pay/go_pay")
    Call<ResponseBody> go_pay(@QueryMap Map<String, String> parameters);

    /**
     * 余额充值
     */
    @GET("/logistics/companywallet/apply_recharge")
    Call<ResponseBody> apply_recharge(@Query("number") String number);

    /**
     * 人脸验证结果
     */
    @GET("/api/aliyun/get_describe_face_verify")
    Call<ResponseBody> get_describe_face_verify(@QueryMap Map<String, String> parameters);

    /**
     * 人脸启动
     */
    @GET("/api/aliyun/get_init_face_verify")
    Call<ResponseBody> get_init_face_verify(@QueryMap Map<String, String> parameters);

    /**
     * 删除银行卡
     */
    @GET("/cargo/userbank/del_bank")
    Call<ResponseBody> del_bank(@Query("bank_id") int bank_id);

    /**
     * 添加银行卡
     */
    @GET("/logistics/userbank/add_bank")
    Call<ResponseBody> add_bank(@QueryMap Map<String, String> parameters);

    /**
     * 银行卡列表
     */
    @GET("/logistics/userbank/get_bank_list")
    Call<ResponseBody> get_bank_list(@Query("limit") int limit);

    /**
     * 上游来货已入库
     */
    @GET("/logistics/upwaybill/get_up_waybill_order_list")
    Call<ResponseBody> get_up_waybill_order_list(@QueryMap Map<String, String> parameters);

    /**
     * 零钱 红包 行为分
     */
    @GET("/logistics/companywallet/get_wallet_log")
    Call<ResponseBody> get_wallet_log(@QueryMap Map<String, String> parameters);


    /**
     * 账单
     */
    @GET("/api/applogin/get_bill_list")
    Call<ResponseBody> get_bill_list(@QueryMap Map<String, String> parameters);

    /**
     * 订单搜索
     */
    @GET("/logistics/waybill/get_order_list")
    Call<ResponseBody> get_order_list(@QueryMap Map<String, String> parameters);

    /**
     * 物流轨迹
     */
    @GET("/logistics/order/get_order_logistics")
    Call<ResponseBody> get_order_logistics(@Query("deliver_sn") String deliver_sn);

    /**
     * 确认取消订单
     */
    @GET("/logistics/order/confirm_cancel_apply")
    Call<ResponseBody> confirm_cancel_apply(@Query("deliver_sn") String deliver_sn);

    /**
     * 登录
     */
    @GET("/api/applogin/login_post")
    Call<ResponseBody> login(@QueryMap Map<String, String> parameters);

    /**
     * 货源订单列表
     */
    @GET("/logistics/supplyhall/get_order_list")
    Call<ResponseBody> getOrderList(@QueryMap Map<String, String> parameters);

    /**
     * 订单详情
     */
    @GET("/logistics/order/get_order_detail")
    Call<ResponseBody> getOrderDetails(@Query("deliver_sn") String deliver_sn);

    /**
     * 抢单
     */
    @GET("/logistics/supplyhall/fast_rob_order")
    Call<ResponseBody> preempt(@Query("deliver_sn") String deliver_sn);

    /**
     * 报价
     */
    @GET("/logistics/order/fast_quoted_price")
    Call<ResponseBody> quotation(@Query("deliver_sn") String deliver_sn, @Query("quoted_price") String quoted_price);

    /**
     * 接单
     */
    @GET("/logistics/order/confirm_receving")
    Call<ResponseBody> orderReceiving(@Query("deliver_sn") String deliver_sn);

    /**
     * 拒绝
     */
    @GET("/logistics/order/refuse_receving")
    Call<ResponseBody> refuse(@Query("deliver_sn") String deliver_sn, @Query("refuse_notice") String refuse_notice);

    /**
     * 订单列表
     */
    @GET("/logistics/order/get_order_list")
    Call<ResponseBody> getOrderList2(@QueryMap Map<String, String> parameters);

    /**
     * 确认揽收
     */
    @GET("/logistics/order/confirm_revenue")
    Call<ResponseBody> confirmRevenue(@Query("deliver_sn") String deliver_sn);

    /**
     * 现金收款主订单
     */
    @GET("/logistics/order/confirm_pay_main")
    Call<ResponseBody> apply_pay_main(@Query("deliver_sn") String deliver_sn);

    /**
     * 现金收款附加费
     */
    @GET("/logistics/order/confirm_pay_other")
    Call<ResponseBody> confirm_pay_other(@Query("deliver_sn") String deliver_sn, @Query("fee_id") int fee_id);

    /**
     * 确认发车/装车发货
     */
    @GET("/logistics/order/confirm_departure")
    Call<ResponseBody> confirmDeparture(@QueryMap Map<String, String> parameters);

    /**
     * 确认到达（废弃）
     */
    @GET("/logistics/order/confirm_arrival")
    Call<ResponseBody> confirmArrival(@Query("deliver_sn") String deliver_sn);

    /**
     * 整车到达
     */
    @GET("/logistics/upwaybill/waybil_confirm_arrival")
    Call<ResponseBody> waybilConfirmArrival(@Query("waybill_sn") String waybill_sn);

    /**
     * 确认签收
     */
    @GET("/logistics/order/confirm_sign")
    Call<ResponseBody> confirmSing(@Query("deliver_sn") String deliver_sn, @Query("images") String images, @Query("sign_img") String sign_img);

    /**
     * 上传回单
     */
    @GET("/logistics/order/upload_receipt")
    Call<ResponseBody> uploadReceipt(@Query("deliver_sn") String deliver_sn, @Query("images") String images);

    /**
     * 图片上传
     */
    @Multipart
    @POST("/api/upload/index")
    Call<ResponseBody> imageUpload(@Part List<MultipartBody.Part> partList, @Query("sign") String sign);

    /**
     * 图片上传
     */
    @Multipart
    @POST("/api/upload/index")
    Call<ResponseBody> imageUpload(@Part List<MultipartBody.Part> partList);

    /**
     * 企业认证
     */
    @GET("/logistics/company/apply_company_approve")
    Call<ResponseBody> applyCompanyApproval(@QueryMap Map<String, String> parameters);

    /**
     * 添加专线
     */
    @GET("/logistics/specialline/add_special_line")
    Call<ResponseBody> addLine(@QueryMap Map<String, String> parameters);

    /**
     * 添加网点
     */
    @GET("/logistics/specialline/add_outlets")
    Call<ResponseBody> addOutlets(@QueryMap Map<String, String> parameters);

    /**
     * 专线列表
     */
    @GET("/logistics/specialline/get_special_line_list")
    Call<ResponseBody> getSpecialList(@Query("page") int page, @Query("limit") int limit, @Query("logistics_id") int logistics_id);

    /**
     * 专线列表
     */
    @GET("/logistics/specialline/get_special_line_list")
    Call<ResponseBody> getSpecialList(@Query("page") int page, @Query("limit") int limit);

    /**
     * 添加网点
     */
    @GET("/api/applogin/get_verify_code")
    Call<ResponseBody> getCode(@Query("type") String type, @Query("mobile") String mobile);

    /**
     * 专线详情
     */
    @GET("/logistics/specialline/get_special_line_info")
    Call<ResponseBody> getSpecialLineInfo(@Query("line_id") int line_id);

    /**
     * 获取企业认证信息
     */
    @GET("/logistics/company/get_company_approve_info")
    Call<ResponseBody> getCompanyApproveInfo();

    /**
     * 营业执照识别
     */
    @GET("/logistics/company/identify_business_license")
    Call<ResponseBody> identifyBusinessLicense(@Query("license_pic") String license_pic);

    /**
     * 获取手机号
     */
    @GET("/api/aliyun/get_mobile")
    Call<ResponseBody> getMobile(@Query("accessToken") String token, @Query("platform") String platform);

    /**
     * 获取城市数据
     */
    @GET("/api/appgobal/get_city_data")
    Call<ResponseBody> getCityData();

    /**
     * 所属园区
     */
    @GET("/api/appgobal/get_logistics_park_list")
    Call<ResponseBody> getLogisticsParkList(@Query("park_city") String park_city, @Query("page") int page);

    /**
     * 提交企业认证
     */
    @GET("/logistics/company/company_settled")
    Call<ResponseBody> companySettled(@QueryMap Map<String, String> parameters);

    /**
     * 获取企业入驻信息
     */
    @GET("/logistics/company/get_company_info")
    Call<ResponseBody> getCompanyInfo();

    /**
     * 获取用户信息
     */
    @GET("/logistics/user/get_user_info")
    Call<ResponseBody> get_user_info();

    /**
     * 获取用户信息
     */
    @GET("/logistics/user/get_user_infother")
    Call<ResponseBody> get_user_infother(@Query("unid") String unid);

    /**
     * 获取专线的订单
     */
    @GET("/logistics/specialline/get_special_line_order_list")
    Call<ResponseBody> getSpecialLineOrderList(@Query("limit") int limit, @Query("line_id") int line_id);


    /**
     * 获取专线列表含订单数
     */
    @GET("/logistics/waybill/get_special_line_list")
    Call<ResponseBody> getSpecialLineList(@Query("line_id") int line_id, @Query("page") int page, @Query("limit") int limit);

    /**
     * 获取专线列表含订单数
     */
    @GET("/logistics/waybill/get_special_line_list")
    Call<ResponseBody> getSpecialLineList(@Query("page") int page, @Query("limit") int limit);

    /**
     * 获取发车记录/运单列表
     */
    @GET("/logistics/waybill/get_waybill_list")
    Call<ResponseBody> getWaybillLis(@Query("page") int page, @Query("search_key") String search_key);

    /**
     * 运单详情
     */
    @GET("/logistics/waybill/get_waybill_detail")
    Call<ResponseBody> getWaybillDetail(@Query("waybill_sn") String waybill_sn);

    /**
     * 运单详情
     */
    @GET("/logistics/company/upload_company_img")
    Call<ResponseBody> uploadCompanyImg(@QueryMap Map<String, String> parameters);

    /**
     * 调整运单
     */
    @GET("/logistics/waybill/adjust_waybill")
    Call<ResponseBody> adjustWaybill(@QueryMap Map<String, String> parameters);

    /**
     * 上游来货
     */
    @GET("/logistics/upwaybill/get_up_waybill_list")
    Call<ResponseBody> getUpWaybillList(@QueryMap Map<String, String> parameters);


    /**
     * 上游来货获取有订单的专线
     */
    @GET("/logistics/upwaybill/get_up_waybill_line_list")
    Call<ResponseBody> getUpWaybillLineList(@Query("status") String status);

    /**
     * 上游来货获取有订单的专线
     */
    @GET("/logistics/company/get_index_info")
    Call<ResponseBody> getIndexInfo();

    /**
     * 上游来货获取有订单的专线
     */
    @GET("/logistics/company/get_company_img")
    Call<ResponseBody> getCompanyImg();

    /**
     * 上传运输保单
     */
    @GET("/logistics/company/upload_insurance_img")
    Call<ResponseBody> uploadInsurance(@Query("insurance_pics") String insurance_pics);

    /**
     * 长连接绑定
     */
    @GET("/api/applogin/bind_client_id")
    Call<ResponseBody> bindClientId(@Query("client_id") String client_id);

    /**
     * 报价记录
     */
    @GET("/logistics/order/get_quoted_price_list")
    Call<ResponseBody> getQuotedPriceList(@Query("page") int page, @Query("limit") int limit);

    /**
     * 上传用户信息
     */
    @GET("/logistics/user/people_approve")
    Call<ResponseBody> peopleApprove(@Query("truename") String truename, @Query("cardno") String cardno);

    /**
     * 修改专线状态
     */
    @GET("/logistics/specialline/edit_special_line_status")
    Call<ResponseBody> editSpecialLineStatus(@Query("line_id") int line_id, @Query("status") int status);

    /**
     * 修改专线状态
     */
    @GET("/logistics/specialline/edit_special_line")
    Call<ResponseBody> edit_special_line(@QueryMap Map<String, String> parameters);

    /**
     * 删除专线
     */
    @GET("/logistics/specialline/del_special_line")
    Call<ResponseBody> delSpecialLine(@Query("line_id") int line_id);

    /**
     * 获取运输范围
     */
    @GET("/logistics/specialline/get_special_line_range")
    Call<ResponseBody> getSpecialLineRange(@Query("logistics_id") int logistics_id);


    /**
     * 增加费用
     */
    @GET("/logistics/order/add_order_fee")
    Call<ResponseBody> add_order_fee(@QueryMap Map<String, String> parameters);

    /**
     * 获取物流公司列表
     */
    @GET("/logistics/collaborate/get_logistics_company_list")
    Call<ResponseBody> getLogisticsCompanyList(@QueryMap Map<String, String> parameters);

    /**
     * 添加企业协作
     */
    @GET("/logistics/collaborate/apply_collaborate")
    Call<ResponseBody> applyCollaborate(@QueryMap Map<String, String> parameters);


    /**
     * 获取企业合作通知列表
     */
    @GET("/logistics/collaborate/get_collaborate_notice_list")
    Call<ResponseBody> get_collaborate_notice_list(@Query("page") int page);

    /**
     * 获取企业合作列表
     */
    @GET("/logistics/collaborate/get_collaborate_list")
    Call<ResponseBody> get_collaborate_list(@Query("page") int page);

    /**
     * 处理企业声情
     */
    @GET("/logistics/collaborate/audit_collaborate")
    Call<ResponseBody> audit_collaborate(@QueryMap Map<String, String> parameters);

    /**
     * 解除企业协作
     */
    @GET("/logistics/collaborate/delete_collaborate")
    Call<ResponseBody> delete_collaborate(@Query("collaborate_id") int collaborate_id);

    /**
     * 获取广告图
     */
    @GET("/api/appgobal/get_ad_data")
    Call<ResponseBody> get_ad_list(@QueryMap Map<String, String> parameters);

    /**
     * 更新用户信息
     */
    @GET("/logistics/user/update_user_info")
    Call<ResponseBody> update_user_info(@Query("update_type") String update_type, @Query("value") String value);

    /**
     * 获取红包相关配置信息
     */
    @GET("/api/applogin/get_redpack_config")
    Call<ResponseBody> get_redpack_config(@Query("platform") String platform);

    /**
     * 发起红包转余额申请
     */
    @GET("/logistics/Companywallet/apply_zhuanyuee")
    Call<ResponseBody> apply_zhuanyuee(@Query("number") String number);

    /**
     * 收藏公司
     */
    @GET("/logistics/User/collect_other_logistics")
    Call<ResponseBody> click_collect(@Query("logistics_id") int logistics_id);

    /**
     * 营收详情
     */
    @GET("/logistics/User/my_income_list")
    Call<ResponseBody> my_income_list(@QueryMap Map<String, Object> parameters);
}
